T Toshiya Shinohara Director DouBan IMDb Director Maquia: When the Promised Flower Blooms 2018 7.5 Inuyasha the Movie 4: Fire on the Mystic Island 2004 7.9 Inuyasha the Movie: Affections Touching Across Time 2001 7.2